it's raining cats and dogs. - Francés Inglés Diccionario